package org.ehe.business.bom.domain.dto;

import lombok.Data;
import org.ehe.business.bom.domain.BomMaster;
import org.ehe.business.bom.domain.BomVersion;

import java.math.BigDecimal;

/**
 * BOM创建结果
 * @author :zhangnn
 * @className :BomCreationResult
 * @description: TODO
 * @date 2025-07-30 14:30:23
 */
@Data
public class BomCreationResult {
    private String bomName;
    private String createBy;
    /**
     * 创建的BOM主信息
     */
    private BomMaster bomMaster;
    /**
     * 创建的BOM版本信息
     */
    private BomVersion bomVersion;
    /**
     * 创建的BOM总成本
     */
    private BigDecimal totalCost;
    /**
     * 创建操作是否成功
     */
    private boolean success;
    /**
     * 创建结果描述（成功信息或失败原因）
     */
    private String message;
}
